____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―
PureFTPd
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
top
PureFTPd ist ein Open-Source-FTP-Server fΓΌr Unix und unixΓ€hnliche Systeme. UnterstΓΌtzt werden die Betriebssysteme GNU/Linux, viele BSD-Derivate, Solaris, Tru64 UNIX, Darwin, IRIX und HP-UX. Des Weiteren unterstΓΌtzt das Programm LDAP-, MySQL-, PostgreSQL- und benutzerdefinierte Authentifizierung, sowie SSL/TLS-VerschlΓΌsselung und das File Exchange Protocol (FXP).
Im Gegensatz zu den meisten anderen FTP-Daemons wird PureFTPd nicht mittels Konfigurationsdatei (auΓer fΓΌr LDAP und MySQL), sondern per Attribute konfiguriert, die dem Daemon beim Starten ΓΌbergeben werden. Es existiert zwar auch eine Konfigurationsdatei (unter /usr/local/etc/). Die jedoch wird mittels eines Perl- oder Python-Skript, welches als Wrapper fungiert, in einen Konsolenbefehl umgewandelt. Optional existieren auch zwei grafische Frontends: kcmpureftpd, ein Modul fΓΌr das KDE-Kontrollzentrum und PureAdmin, welches auf GTK2 basiert. FΓΌr Mac OS X gibt es den PureFTPd-Manager, welcher auf Cocoa basiert. Als Web Frontend existiert der User manager for PureFTPd. Er benΓΆtigt einen Webserver, vorzugsweise Apache, eine PHP-Installation und eine MySQL-Datenbank in der die (virtuellen) FTP-Benutzer verwaltet werden.
Virtuelle Benutzer, also Benutzer die nicht auf dem System, sondern nur in der PureFTPd-Datenbank existieren, werden ebenfalls unterstΓΌtzt. Virtuelle Benutzer erben die Eigenschaften von einem βechtenβ Benutzer. Dadurch wird Konfigurationsaufwand gespart und Sicherheit und FlexibilitΓ€t erhΓΆht.
Ab Version 1.0.15 steht das Programm unter BSD-Lizenz, vorher unter GPL.
PureFTPd basiert auf Troll-FTPd, das von Arnt Gulbrandsen um 1995 geschrieben wurde, wΓ€hrend er bei Trolltech arbeitete.
Contents
β’ Weblinks
β’ Einzelnachweise
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Weblinks
β’ http://www.pureftpd.org/project/pure-ftpd β offizielle Projekt-Homepage
β’ http://www.x-fish.org/tux_pureftpd00.html β Konfigurations-Anleitung
β’ http://notes.twinwork.net/pureftpd/ β Konfiguration (englisch)
β’ Frontends:
β’ http://lkr.sourceforge.net/kcmpureftpd/ β kcmpureftpd
β’ http://purify.sourceforge.net/ β PureAdmin
β’ http://machiel.generaal.net/index.php?subject=user_manager_pureftpd β User manager for PureFTPd (Web Frontend)
Einzelnachweise
cite-note-b5b8b748457c1562-11. Release 1.0.52. 18. September 2024 (abgerufen am 26. September 2024).